@charset "utf-8";
/* CSS Document */
body,html{font-size:12px; overflow-x:hidden; margin:0px; padding:0px;font-family:"Microsoft YaHei",微软雅黑,STHeiti;color:#333; line-height:24px;}
body{ overflow:hidden;} 
img{border:none;}
.clear{clear:both;}

.signwarp{width:100%; height:100%;}
.sign_box{background:url(../images/de_bg.jpg) no-repeat; width:711px; height:427px; position:absolute; top:50%; margin-top:-243.5px; left:50%; margin-left:-355.5px;}
.sign_main{width:45%; float:right; margin-top:25px}
.sign_main h4{font-size:26px; width:80%; text-align:center; color:#299bca;}
.sign_txt{margin-top:45px;}
.sign_inp{width:80%; border-bottom:1px solid #ccc; margin-bottom:15px;height:32px;}
.sign_ico{background:url(../images/sig01.png) no-repeat top left; height:18px; width:18px; margin-top:4px; float:left; margin-right:10px;}
.input1{outline:none; border:none; background-color:inherit; color:#aaa; font-size:16px; width:85%; padding-right:8px; line-height:22px;} 
.sign_ico2{background:url(../images/sig02.png) no-repeat top left; height:18px; width:18px; float:left; margin-right:10px; margin-top:4px;}
.sign_ico3{background:url(../images/sig03.png) no-repeat top left; height:18px; width:18px; margin-top:4px; float:left; margin-right:10px;}
.sign_ico4{background:url(../images/sig03.png) no-repeat top left; height:18px; width:18px; margin-top:4px; float:left; margin-right:10px;}
.input3{outline:none; border:none; background-color:inherit; color:#aaa; font-size:16px; width:45%; padding-right:8px; line-height:22px;} 
.sign_img{float:right;}
.sign_button{width:80%; height:36px; line-height:36px; text-align:center; color:#fff; font-size:16px; background:#299bca; border-radius:32px; border:none; outline:none; margin-top:15px}